
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="shortcut icon" type="image/x-icon" href="style/favicon.ico"/>
<link href="style/style.css" rel="stylesheet" type="text/css" />
<link href="style/bootstrap.min.css" rel="stylesheet" type="text/css" />
<script src="js/jquery-3.5.1.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/gatling.js"></script>
<script src="js/menu.js"></script>
<script src="js/ellipsis.js"></script>
<script src="js/all_sessions.js"></script>
<script src="js/stats.js"></script>
<script src="js/highstock.js"></script>
<script src="js/highcharts-more.js"></script>
<script src="js/theme.js"></script>
<script src="js/unpack.js"></script>
<title>Gatling Stats - consulta</title>
</head>
<body>
<div class="app-container">
<div class="frise"></div>
<div class="head">
  <div class="gatling-open-source">
    <a class="gatling-logo" href="https://gatling.io" target="blank_" title="Gatling Home Page"><img alt="Gatling" src="style/logo.svg"/></a>
    <a class="gatling-documentation" href="https://gatling.io/docs/" target="_blank">Documentation</a>
  </div>
  <a class="enterprise" href="https://gatling.io/enterprise/next-step/" target="_blank">Try <img alt="Gatling Enterprise" src="style/logo-enterprise.svg"/></a></div>
<div class="container details">
  <div class="nav">
    <ul></ul>
  </div>
    <div class="cadre">
      <div class="content">
        <div class="content-header">
          <div class="onglet">
            RinhaBackendSimulation
          </div>
          <div class="sous-menu" id="sousMenu">
            <div class="sous-menu-spacer">
              <div class="item "><a href="index.html">Global</a></div>
                <div class="item ouvert"><a id="details_link" href="#">Details</a></div>
              </div>
            </div>
          </div>
          <div class="content-in">
            <div class="container-article">
            <div class="article">
              
              
<div class="schema-container">

            <div id="ranges" class="schema ranges-large">
            </div>

                        <div class="infos">
                            <div class="infos-in">
	                        <div class="infos-title">Stats</div>
                                <div class="repli"></div>                               
                                <div class="info">
                                    <h2 class="first">Executions</h2>
                                    <table>
                                        <thead>
                                            <tr><th></th><th>Total</th><th>OK</th><th>KO</th></tr>
                                        </thead>
                                        <tbody>
                                            <tr>
                                                <td class="title">Total count</td>
                                                <td id="numberOfRequests" class="total"></td>
                                                <td id="numberOfRequestsOK" class="ok"></td>
                                                <td id="numberOfRequestsKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Mean count/s</abbr></td>
                                                <td id="meanNumberOfRequestsPerSecond" class="total"></td>
                                                <td id="meanNumberOfRequestsPerSecondOK" class="ok"></td>
                                                <td id="meanNumberOfRequestsPerSecondKO" class="ko"></td>
                                            </tr>
                                        </tbody>
                                    </table>
                                    <h2 class="second">Response Time (ms)</h2>
                                    <table>
                                        <thead>
                                            <tr>
                                                <th></th>
                                                <th>Total</th>
                                                <th>OK</th>
                                                <th>KO</th>
                                            </tr>
                                        </thead>
                                        <tbody>
                                            <tr>
                                                <td class="title">Min</td>
                                                <td id="minResponseTime" class="total"></td>
                                                <td id="minResponseTimeOK" class="ok"></td>
                                                <td id="minResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">50th percentile</td>
                                                <td id="percentiles1" class="total"></td>
                                                <td id="percentiles1OK" class="ok"></td>
                                                <td id="percentiles1KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">75th percentile</td>
                                                <td id="percentiles2" class="total"></td>
                                                <td id="percentiles2OK" class="ok"></td>
                                                <td id="percentiles2KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">95th percentile</td>
                                                <td id="percentiles3" class="total"></td>
                                                <td id="percentiles3OK" class="ok"></td>
                                                <td id="percentiles3KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">99th percentile</td>
                                                <td id="percentiles4" class="total"></td>
                                                <td id="percentiles4OK" class="ok"></td>
                                                <td id="percentiles4KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Max</td>
                                                <td id="maxResponseTime" class="total"></td>
                                                <td id="maxResponseTimeOK" class="ok"></td>
                                                <td id="maxResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Mean</td>
                                                <td id="meanResponseTime" class="total"></td>
                                                <td id="meanResponseTimeOK" class="ok"></td>
                                                <td id="meanResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Standard Deviation</td>
                                                <td id="standardDeviation" class="total"></td>
                                                <td id="standardDeviationOK" class="ok"></td>
                                                <td id="standardDeviationKO" class="ko"></td>
                                            </tr>
                                        </tbody>
                                    </table>
                                </div>
                            </div>
                        </div>

</div>

            <div class="schema geant">
              <div id="responsetimeDistributionContainer" class="geant"></div>
            </div>

            <div class="schema geant">
              <div id="responsetimepercentilesovertimeokPercentilesContainer" class="geant"></div>
            </div>

            <div class="schema geant">
                <div id="requests" class="geant"></div>
            </div>

            <div class="schema geant">
                <div id="responses" class="geant"></div>
            </div>

            <div class="schema geant">
              <div id="container_response_time_dispersion" class="geant"></div>
            </div>

            </div>
          </div>
        </div>
      </div>
    </div>
</div>
<script>
    var pageStats = stats.contents['req_consulta-5d76b'].stats;
    $(document).ready(function() {
        $('.simulation-tooltip').popover({trigger:'hover', placement:'left'});
        setDetailsLinkUrl();
        setDetailsMenu();
        setActiveMenu();
        fillStats(pageStats);
        
Highcharts.setOptions({
  global: { useUTC: false }
});

var rangesChart = new Highcharts.Chart({
  chart: {
    renderTo: 'ranges',
    marginRight: 100
  },
  credits: { enabled: false },
  legend: { enabled: false },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  xAxis: {
    categories: [
      pageStats.group1.htmlName,
      pageStats.group2.htmlName,
      pageStats.group3.htmlName,
      pageStats.group4.htmlName
    ]
  },
  yAxis: {
    title: { text: 'Number of Requests' },
    reversedStacks: false
  },
  tooltip: {
    formatter: function() {
      var s;
      if (this.point.name) { // the pie chart
        s = ''+ this.point.name +': '+ this.y +'% requests';
      } else {
        s = ''+ this.y + ' requests';
      }
      return s;
    }
  },
  plotOptions: {
    series: {
      stacking: 'normal',
      shadow: true
    }
  },
  series: [
    {
      type: 'column',
      data: [{
      	color: '#68b65c',
      	y: pageStats.group1.count
      },
      {
      	color: '#FFDD00',
      	y: pageStats.group2.count
      },
      {
      	color: '#FFA900',
      	y: pageStats.group3.count
      },
      {
      	color: '#f15b4f',
      	y: pageStats.group4.count
      }]
    },
    {
      type: 'pie',
      name: 'Percentages',
      data: [
        {
          name: pageStats.group1.name,
          y: pageStats.group1.percentage,
          color: '#68b65c'
        },
        {
          name: pageStats.group2.name,
          y: pageStats.group2.percentage,
          color: '#FFDD00'
        },
        {
          name: pageStats.group3.name,
          y: pageStats.group3.percentage,
          color: '#FFA900'
        },
        {
          name: pageStats.group4.name,
          y: pageStats.group4.percentage,
          color: '#f15b4f'
        }
      ],
      center: [368, 0],
      size: 90,
      showInLegend: false,
      dataLabels: { enabled: false }
    }
  ]
});

rangesChart.setTitle({
  text: '<span class="chart_title">Response Time Ranges</span>',
  useHTML: true
});

	    $('#container_errors').sortable('#container_errors');
    
var responsetimeDistributionChart = new Highcharts.Chart({
  chart: {
    renderTo: 'responsetimeDistributionContainer',
    type: 'column',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: 5,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  xAxis: {
    categories: ['86', '258', '430', '602', '774', '946', '1118', '1290', '1462', '1634', '1806', '1978', '2150', '2322', '2494', '2666', '2838', '3010', '3182', '3354', '3526', '3698', '3870', '4042', '4214', '4386', '4558', '4730', '4902', '5074', '5246', '5418', '5590', '5762', '5934', '6106', '6278', '6450', '6622', '6794', '6966', '7138', '7310', '7482', '7654', '7826', '7998', '8170', '8342', '8514', '8685', '8857', '9029', '9201', '9373', '9545', '9717', '9889', '10061', '10233', '10405', '10577', '10749', '10921', '11093', '11265', '11437', '11609', '11781', '11953', '12125', '12297', '12469', '12641', '12813', '12985', '13157', '13329', '13501', '13673', '13845', '14017', '14189', '14361', '14533', '14705', '14877', '15049', '15221', '15393', '15565', '15737', '15909', '16081', '16253', '16425', '16597', '16769', '16941', '17113'],
    tickInterval: 20
  },
  yAxis: {
    min: 0,
    title: { text: 'Percentage of Requests' },
    reversedStacks: false
  },
  tooltip: {
    formatter: function() {
      return '<b>'+ this.x +' ms</b><br/>'+
      this.series.name +': '+ this.y +' %<br/>'+
      'Total: '+ this.point.stackTotal + ' %';
    }
  },
  plotOptions: {
    series: {
      groupPadding: 0,
      stacking: 'normal',
	    shadow: true
    }
  },
  series: [
  	{
type: 'column',
color: '#68b65c',
name: 'OK',
data: [
  32.08,2.47,1.69,0.54,0.33,0.89,0.64,0.44,0.29,0.37,0.83,0.42,0.36,0.44,0.47,0.28,0.7,0.33,0.26,0.25,0.31,0.35,0.32,0.49,0.33,0.44,0.45,0.43,0.5,0.3,0.3,0.52,0.26,0.32,0.34,0.31,0.25,0.51,0.44,0.15,0.11,0.38,0.52,0.38,0.44,0.54,0.42,0.32,0.84,0.55,0.49,1.35,1.09,0.87,0.81,0.63,0.3,0.35,0.8,1.01,1.04,0.75,0.79,1.04,1.41,1.26,1.01,1.66,1.37,2.14,1.92,2.24,1.61,1.39,0.77,1.67,1.35,1.4,2.6,1.97,1.65,1.13,0.59,0.39,0.58,0.39,0.17,0.06,0.0,0.01,0.16,0.53,0.23,0.19,0.05,0.05,0.04,0.19,0.09,0.0
],
tooltip: { yDecimals: 0, ySuffix: 'ms' }
},
  	{
type: 'column',
color: '#f15b4f',
name: 'KO',
data: [
  0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
],
tooltip: { yDecimals: 0, ySuffix: 'ms' }
}
  ]
});

responsetimeDistributionChart.setTitle({
  text: '<span class="chart_title">Response Time Distribution</span>',
  useHTML: true
});

var responsetimepercentilesovertimeokPercentiles = unpack([[1693011043,[6,6,6,6,6,6,6,6,6,6]],[1693011044,[2,2,2,2,2,2,2,2,2,2]],[1693011045,[2,2,2,2,2,2,2,2,2,2]],[1693011046,[2,2,3,3,3,3,3,3,3,4]],[1693011047,[2,2,2,2,2,2,2,2,2,2]],[1693011048,[2,2,2,2,2,2,2,2,2,2]],[1693011049,[2,2,2,2,2,2,2,2,2,2]],[1693011050,[4,4,4,4,4,4,4,4,4,4]],[1693011051,[1,1,2,3,3,3,3,3,3,4]],[1693011052,[2,2,2,2,2,2,2,2,2,2]],[1693011053,[2,2,2,2,2,2,2,2,2,2]],[1693011054,[1,2,2,2,2,2,2,2,2,2]],[1693011055,[1,1,1,2,2,2,2,2,2,2]],[1693011056,[1,1,1,1,1,1,1,1,1,1]],[1693011057,[2,2,2,2,2,2,2,2,2,2]],[1693011058,[1,1,1,1,1,1,1,1,1,2]],[1693011059,[1,1,2,2,2,2,2,2,2,2]],[1693011060,[1,1,1,2,2,2,2,2,2,2]],[1693011061,[2,2,2,2,2,2,2,2,2,2]],[1693011062,[1,1,2,2,2,2,2,2,2,2]],[1693011063,[1,2,2,2,2,2,2,2,2,2]],[1693011064,[1,1,2,2,2,2,2,2,2,3]],[1693011065,[1,1,1,1,2,2,2,2,2,2]],[1693011066,[1,1,1,2,2,2,2,2,2,2]],[1693011067,[1,1,2,2,2,2,2,2,2,2]],[1693011068,[1,1,1,1,1,1,1,1,1,1]],[1693011069,[1,1,2,2,2,2,3,6,9,10]],[1693011070,[1,1,2,2,2,2,2,2,2,2]],[1693011071,[1,1,2,2,2,2,2,2,2,2]],[1693011072,[1,1,1,2,2,2,2,2,2,2]],[1693011073,[1,1,1,2,2,2,2,2,2,3]],[1693011074,[1,1,1,2,2,2,2,2,2,2]],[1693011075,[1,1,1,2,2,2,2,2,3,4]],[1693011076,[1,1,1,2,2,2,2,2,2,2]],[1693011077,[1,1,1,2,2,2,2,2,2,2]],[1693011078,[1,1,1,1,1,2,2,2,2,3]],[1693011079,[1,1,1,1,1,2,2,2,2,2]],[1693011080,[1,1,1,1,1,2,2,2,2,2]],[1693011081,[0,1,1,1,2,2,2,2,2,2]],[1693011082,[1,1,1,1,1,2,2,2,2,2]],[1693011083,[0,1,1,2,2,2,2,2,2,2]],[1693011084,[1,1,1,1,2,2,2,2,2,2]],[1693011085,[1,1,1,2,2,2,2,2,3,5]],[1693011086,[1,1,1,1,2,2,2,2,2,2]],[1693011087,[1,1,1,1,2,2,2,2,2,3]],[1693011088,[1,1,1,1,2,2,2,2,2,3]],[1693011089,[0,1,1,1,1,2,2,2,2,2]],[1693011090,[1,1,1,1,1,1,2,2,2,2]],[1693011091,[1,1,1,1,1,2,2,2,2,2]],[1693011092,[1,1,1,2,2,2,2,2,2,2]],[1693011093,[0,1,1,1,1,1,1,1,2,2]],[1693011094,[0,1,1,1,1,1,2,2,2,2]],[1693011095,[0,1,1,1,1,2,2,2,2,2]],[1693011096,[0,1,1,1,1,2,2,2,2,3]],[1693011097,[0,1,1,1,1,1,2,2,2,2]],[1693011098,[0,1,1,1,1,2,2,2,2,2]],[1693011099,[0,1,1,1,1,1,1,2,2,2]],[1693011100,[0,1,1,1,1,1,1,2,2,2]],[1693011101,[0,1,1,1,1,1,1,2,2,2]],[1693011102,[0,1,1,1,1,1,2,2,2,2]],[1693011103,[0,1,1,1,1,1,1,2,2,2]],[1693011104,[0,1,1,1,1,1,1,2,2,2]],[1693011105,[1,1,1,1,1,1,2,2,2,2]],[1693011106,[0,1,1,1,1,1,2,2,2,2]],[1693011107,[0,1,1,1,1,2,2,2,2,3]],[1693011108,[0,1,1,1,1,1,2,2,2,3]],[1693011109,[0,1,1,1,1,1,1,2,2,2]],[1693011110,[0,1,1,1,1,1,1,2,2,3]],[1693011111,[0,1,1,1,1,1,2,2,3,7]],[1693011112,[0,1,1,1,1,1,1,1,2,2]],[1693011113,[0,1,1,1,1,1,2,2,2,2]],[1693011114,[0,1,1,1,1,2,2,2,2,3]],[1693011115,[0,1,1,1,2,2,2,3,39,55]],[1693011116,[0,1,1,1,1,1,2,2,2,4]],[1693011117,[0,1,1,1,1,1,1,2,2,3]],[1693011118,[0,1,1,1,1,1,1,2,2,2]],[1693011119,[0,1,1,1,1,1,1,2,2,3]],[1693011120,[0,1,1,1,1,1,1,1,3,4]],[1693011121,[0,1,1,1,2,4,14,43,62,70]],[1693011122,[0,1,1,1,1,1,2,3,18,26]],[1693011123,[0,1,1,1,1,1,2,2,4,14]],[1693011124,[0,1,1,1,1,2,2,8,21,26]],[1693011125,[0,1,1,71,74,79,81,86,91,96]],[1693011126,[0,1,17,77,80,86,93,170,192,196]],[1693011127,[0,1,1,1,2,3,22,35,51,55]],[1693011128,[0,1,1,2,2,29,38,50,65,72]],[1693011129,[0,1,1,2,2,3,23,39,53,56]],[1693011130,[0,1,1,2,2,22,36,48,55,61]],[1693011131,[0,1,1,2,2,22,34,45,53,58]],[1693011132,[0,1,1,2,5,38,53,58,67,70]],[1693011133,[0,1,1,20,47,58,71,83,91,95]],[1693011134,[0,1,1,2,35,52,68,73,81,83]],[1693011135,[0,1,1,47,58,60,70,73,78,80]],[1693011136,[0,1,1,62,67,70,72,72,81,83]],[1693011137,[0,1,1,58,68,72,74,77,82,86]],[1693011138,[0,1,2,70,72,75,77,81,89,91]],[1693011139,[1,1,3,74,75,77,81,85,89,92]],[1693011140,[0,1,3,73,75,76,78,80,86,92]],[1693011141,[0,1,8,73,75,77,79,84,88,96]],[1693011142,[1,2,69,79,80,82,84,88,94,96]],[1693011143,[0,4,79,288,296,371,377,386,471,483]],[1693011144,[0,70,88,270,275,282,287,292,301,377]],[1693011145,[1,69,78,86,89,96,175,186,193,198]],[1693011146,[1,2,72,80,81,83,85,88,92,98]],[1693011147,[0,2,72,80,82,83,87,89,93,96]],[1693011148,[0,63,76,82,83,85,87,90,99,192]],[1693011149,[1,7,74,81,82,85,86,89,94,95]],[1693011150,[0,3,73,81,83,84,86,89,94,96]],[1693011151,[0,48,76,82,83,85,88,90,92,97]],[1693011152,[1,9,71,82,84,85,88,90,92,97]],[1693011153,[1,69,78,85,88,90,94,99,109,181]],[1693011154,[1,66,77,85,87,90,93,97,100,104]],[1693011155,[2,74,80,87,89,91,94,102,190,201]],[1693011156,[2,74,86,95,97,101,167,186,197,204]],[1693011157,[1,75,82,90,93,96,102,159,181,187]],[1693011158,[2,72,80,87,89,91,94,97,102,113]],[1693011159,[3,72,78,85,87,88,91,93,98,103]],[1693011160,[2,70,79,87,89,92,94,98,107,111]],[1693011161,[1,74,82,91,92,95,98,103,163,183]],[1693011162,[1,77,85,93,96,101,107,115,197,206]],[1693011163,[2,76,85,97,106,159,170,175,184,193]],[1693011164,[64,85,96,180,184,188,194,201,277,290]],[1693011165,[53,92,166,182,186,189,193,199,282,285]],[1693011166,[61,95,178,195,199,204,274,282,290,298]],[1693011167,[65,98,181,199,260,268,277,283,293,298]],[1693011168,[84,194,276,293,298,305,366,379,388,396]],[1693011169,[191,366,381,390,394,399,460,472,478,577]],[1693011170,[370,398,477,494,499,507,581,671,696,702]],[1693011171,[368,467,495,690,698,776,788,803,893,902]],[1693011172,[389,507,780,901,909,959,976,987,1000,1004]],[1693011173,[503,678,893,982,985,993,1063,1083,1102,1114]],[1693011174,[797,917,1080,1235,1274,1283,1294,1367,1382,1395]],[1693011175,[968,1073,1180,1383,1398,1471,1484,1503,1548,1570]],[1693011176,[1073,1200,1479,1693,1769,1779,1787,1792,1877,1885]],[1693011177,[1269,1611,1752,1788,1791,1795,1800,1810,1894,1906]],[1693011178,[1694,1802,1887,1976,1981,1990,2064,2087,2177,2200]],[1693011179,[1779,1972,2106,2395,2406,2418,2455,2478,2500,2581]],[1693011180,[2059,2293,2502,2702,2780,2792,2806,2824,2840,2862]],[1693011181,[2373,2502,2722,2950,2966,2981,3039,3051,3118,3160]],[1693011182,[2659,2803,3070,3218,3282,3322,3485,3568,3589,3597]],[1693011183,[2757,3082,3391,3791,3883,3902,3983,4014,4113,4151]],[1693011184,[3492,3757,4172,4393,4400,4412,4488,4497,4509,4512]],[1693011185,[3880,4004,4381,4470,4493,4535,4569,4588,4667,4677]],[1693011186,[4094,4602,4721,4905,4913,4930,4965,4977,5049,5057]],[1693011187,[4632,4778,4962,5085,5263,5279,5360,5387,5437,5495]],[1693011188,[4918,5316,5424,5713,5771,5783,5794,5817,5891,5984]],[1693011189,[5351,5481,5803,6130,6238,6319,6395,6430,6480,6603]],[1693011190,[5675,6053,6354,6991,7065,7153,7178,7250,7279,7342]],[1693011191,[6381,6536,6648,7325,7352,7368,7519,7662,7680,7692]],[1693011192,[6537,7227,7604,7870,7925,8020,8144,8178,8376,8420]],[1693011193,[7396,7861,8291,8410,8431,8452,8497,8544,8600,8633]],[1693011194,[7738,7998,8199,8390,8445,8467,8473,8644,8980,9033]],[1693011195,[8197,8614,8919,9157,9183,9214,9228,9252,9392,9399]],[1693011196,[8353,8700,9182,9648,9683,9721,9741,9815,9901,9978]],[1693011197,[8848,9069,9220,10163,10194,10240,10269,10497,10672,10708]],[1693011198,[8969,9572,10142,10384,10410,10447,10475,10495,10677,10735]],[1693011199,[9554,10158,10323,10983,10993,11121,11153,11234,11272,11373]],[1693011200,[10008,10319,10760,11390,11827,11975,12023,12176,12288,12312]],[1693011201,[10772,11166,11372,11706,12991,13064,13208,13220,13364,13397]],[1693011202,[10327,12179,12434,12791,12808,12924,13149,13214,13319,13335]],[1693011203,[11627,11859,12262,12403,12427,12442,12463,12673,12780,13019]],[1693011204,[11194,11614,11862,12185,12228,12328,12423,12535,12678,12716]],[1693011205,[11002,11168,11961,13885,13903,13921,13989,14170,14355,14397]],[1693011206,[11061,12481,13213,13549,13734,13828,13857,13876,13905,13909]],[1693011207,[12144,12576,12768,12954,13033,14157,14266,14306,14578,14608]],[1693011208,[11520,12033,13427,13996,13999,14013,14031,14192,14503,14551]],[1693011209,[12929,13165,13517,14064,14081,14089,14098,14227,14363,14450]],[1693011210,[12791,13093,13222,13356,13400,13469,13621,13677,14154,14433]],[1693011211,[12678,13757,14293,14782,14801,15032,15075,15094,15107,15124]],[1693011212,[13383,13471,13554,13641,13688,14194,14465,14510,14535,14612]],[1693011213,null],[1693011214,[11382,11456,12449,12544,12716,13216,13222,13334,13995,14603]],[1693011215,[11398,12077,12593,13571,13600,13644,13793,13853,13964,14036]],[1693011216,[12187,12650,13062,13543,13588,13607,13625,13649,13761,14038]],[1693011217,[12243,12396,12722,13355,13372,13435,13570,14047,14226,16910]],[1693011218,[11578,11633,11843,12988,12991,12995,12998,13005,13009,13012]],[1693011219,[11847,11962,12473,13357,13438,13610,13633,13766,14273,14937]],[1693011220,[11847,13350,13604,14440,14549,14604,14632,14655,14724,14925]],[1693011221,[12544,12725,12835,13071,13407,13531,13534,13535,13535,13536]],[1693011222,[11946,12172,12752,16724,16776,16823,16848,16891,16920,17199]],[1693011223,[11931,15671,15781,15961,16021,16075,16126,16298,16490,16617]],[1693011224,[15564,15655,15838,16095,16173,16198,16224,16250,16270,16276]],[1693011225,[13991,14298,14491,14759,14821,14861,14933,15007,15196,15290]],[1693011226,[12973,13471,13705,13935,13990,14029,14090,14145,14240,14433]],[1693011227,[12001,12569,13111,14013,14020,14037,14050,14069,14119,14183]],[1693011228,[12380,12539,12752,13177,13215,13276,13287,13298,13303,13306]],[1693011229,[11676,11984,13721,14009,14079,14150,14307,14401,14510,14559]],[1693011230,[12834,13150,13281,13542,13578,13613,13672,13768,13826,14069]],[1693011231,[11856,12078,12966,13854,13926,14855,14871,15501,15652,15810]],[1693011232,[11959,12513,12906,14674,14700,14710,14716,14720,14726,14726]],[1693011233,[11831,11919,13188,13536,13571,13630,13689,13774,13848,13896]],[1693011234,[11952,12194,12304,12573,12603,12624,12682,12902,13188,13251]],[1693011235,[11388,11584,11745,12007,12026,12104,12125,12602,13640,13929]],[1693011236,null],[1693011237,null],[1693011238,null],[1693011239,[9027,10152,11682,11899,11913,11916,12024,12057,12100,14521]],[1693011240,[10408,11217,11584,13712,13741,13784,13802,13897,13967,15427]],[1693011241,[11172,12657,12967,13051,13075,13090,13103,14182,14227,14414]],[1693011242,null],[1693011243,[10926,11932,12122,13972,14343,14501,14572,14646,14992,15164]],[1693011244,[10913,11446,12695,14133,14462,14739,14749,14773,14784,14856]],[1693011245,[10276,10320,10461,13424,13430,13440,13448,13475,13492,13525]],[1693011246,[9174,11553,11861,12374,12378,12384,12389,12398,12407,12409]],[1693011247,[11148,11472,12011,12343,12385,12400,12471,12586,13096,13121]],[1693011248,[10483,11013,11182,12962,12983,13217,13257,13366,13479,13920]],[1693011249,[9917,10042,12635,12893,12911,12934,12955,12991,13151,13211]],[1693011250,[10319,10959,12289,12833,12836,12894,13051,13062,13199,13217]],[1693011251,[10247,10665,12291,12647,12707,12909,12916,13299,13943,13955]],[1693011252,[10693,10693,10693,10693,10693,10693,10693,10693,10693,10693]],[1693011253,[12259,12259,12259,12259,12259,12259,12259,12259,12259,12259]],[1693011254,[8659,9489,11451,11827,11849,11884,11932,12012,13017,13586]],[1693011255,[8563,10364,10738,12215,12233,12275,12630,12669,12726,12756]],[1693011256,null],[1693011257,[9643,9779,11309,11494,11509,11524,11529,11537,11546,11549]],[1693011258,[8948,9085,9312,11113,11128,11173,11183,11248,11346,11362]],[1693011259,[8442,8927,9627,11511,11573,11604,11669,11747,11840,11876]],[1693011260,null],[1693011261,[8708,8833,9407,10983,10988,10998,11012,11024,11102,11306]],[1693011262,[8608,8940,10508,10782,10813,10905,10952,11014,11098,11702]],[1693011263,[8646,8964,10324,10520,10528,10557,10598,10908,10925,10931]],[1693011264,[8839,9122,9249,10719,10730,10759,10813,10830,10863,10906]],[1693011265,[8082,8564,9307,10180,10197,10241,10301,10391,10503,10604]],[1693011266,[8199,8384,9817,10059,10082,10097,10106,10114,10281,10294]],[1693011267,[7538,7719,9149,9359,9401,9408,9417,9433,9529,9716]],[1693011268,[7268,7552,8873,9149,9360,9446,9454,9469,9535,9542]],[1693011269,[6967,7260,7467,8879,8884,8898,8982,9064,9155,9163]],[1693011270,[6272,6559,7273,8183,8272,8336,8391,8488,8585,8607]],[1693011271,[5479,5871,7080,7421,7573,7674,7772,7789,7864,7887]],[1693011272,[4764,5002,5495,6601,6676,6690,6790,6877,7069,7093]],[1693011273,[3981,4467,5326,5983,6079,6174,6207,6284,6365,6383]],[1693011274,[3360,3683,3998,5211,5385,5471,5481,5564,5585,5591]],[1693011275,[2666,2879,3880,4461,4572,4588,4691,4785,4887,4893]],[1693011276,[1782,2124,2857,3684,3764,3785,3878,4025,4076,4100]],[1693011277,[891,1490,2076,2997,3071,3083,3151,3185,3214,3272]],[1693011278,[472,674,1388,2189,2274,2284,2372,2384,2388,2389]],[1693011279,null],[1693011280,null]]);

var responsetimepercentilesovertimeokPercentilesChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'responsetimepercentilesovertimeokPercentilesContainer',
    zoomType: 'x',
    marginBottom: 60
  },
  colors: ['#c4fd90', '#7ff77f', '#6ff2ad', '#61ede6', '#58c7e0', '#4ea1d4', '#487ad9', '#3f52cc', '#7335dc', '#c73905', '#FFA900'],
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false,
    baseSeries: 9
  },
  rangeSelector: {
    rangeSelector: { align: "left" },
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#92918C',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
        },
        select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Response Time (ms)' },
      opposite: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  plotOptions: {
    arearange: { lineWidth: 1 },
    series: {
      dataGrouping: { enabled: false }
    }
  },
  series: [
  
    
         {
pointInterval: 1000,
name: 'min',
data: responsetimepercentilesovertimeokPercentiles[0],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 10
},
         {
pointInterval: 1000,
name: '25%',
data: responsetimepercentilesovertimeokPercentiles[1],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 9
},
         {
pointInterval: 1000,
name: '50%',
data: responsetimepercentilesovertimeokPercentiles[2],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 8
},
         {
pointInterval: 1000,
name: '75%',
data: responsetimepercentilesovertimeokPercentiles[3],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 7
},
         {
pointInterval: 1000,
name: '80%',
data: responsetimepercentilesovertimeokPercentiles[4],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 6
},
         {
pointInterval: 1000,
name: '85%',
data: responsetimepercentilesovertimeokPercentiles[5],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 5
},
         {
pointInterval: 1000,
name: '90%',
data: responsetimepercentilesovertimeokPercentiles[6],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 4
},
         {
pointInterval: 1000,
name: '95%',
data: responsetimepercentilesovertimeokPercentiles[7],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 3
},
         {
pointInterval: 1000,
name: '99%',
data: responsetimepercentilesovertimeokPercentiles[8],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 2
},
         {
pointInterval: 1000,
name: 'max',
data: responsetimepercentilesovertimeokPercentiles[9],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 1
},
  allUsersData
  ]
});

responsetimepercentilesovertimeokPercentilesChart.setTitle({
  text: '<span class="chart_title chart_title_">Response Time Percentiles over Time (OK)</span>',
  useHTML: true
});

var requests = unpack([[1693011043,[1,1,0]],[1693011044,[2,2,0]],[1693011045,[2,2,0]],[1693011046,[2,2,0]],[1693011047,[2,2,0]],[1693011048,[1,1,0]],[1693011049,[3,3,0]],[1693011050,[1,1,0]],[1693011051,[3,3,0]],[1693011052,[2,2,0]],[1693011053,[1,1,0]],[1693011054,[5,5,0]],[1693011055,[4,4,0]],[1693011056,[3,3,0]],[1693011057,[4,4,0]],[1693011058,[2,2,0]],[1693011059,[6,6,0]],[1693011060,[4,4,0]],[1693011061,[3,3,0]],[1693011062,[9,9,0]],[1693011063,[5,5,0]],[1693011064,[3,3,0]],[1693011065,[6,6,0]],[1693011066,[6,6,0]],[1693011067,[4,4,0]],[1693011068,[5,5,0]],[1693011069,[9,9,0]],[1693011070,[13,13,0]],[1693011071,[16,16,0]],[1693011072,[16,16,0]],[1693011073,[20,20,0]],[1693011074,[22,22,0]],[1693011075,[27,27,0]],[1693011076,[27,27,0]],[1693011077,[34,34,0]],[1693011078,[34,34,0]],[1693011079,[36,36,0]],[1693011080,[44,44,0]],[1693011081,[41,41,0]],[1693011082,[47,47,0]],[1693011083,[49,49,0]],[1693011084,[54,54,0]],[1693011085,[54,54,0]],[1693011086,[60,60,0]],[1693011087,[58,58,0]],[1693011088,[62,62,0]],[1693011089,[64,64,0]],[1693011090,[70,70,0]],[1693011091,[70,70,0]],[1693011092,[78,78,0]],[1693011093,[75,75,0]],[1693011094,[83,83,0]],[1693011095,[81,81,0]],[1693011096,[87,87,0]],[1693011097,[89,89,0]],[1693011098,[94,94,0]],[1693011099,[95,95,0]],[1693011100,[91,91,0]],[1693011101,[97,97,0]],[1693011102,[100,100,0]],[1693011103,[109,109,0]],[1693011104,[114,114,0]],[1693011105,[113,113,0]],[1693011106,[110,110,0]],[1693011107,[114,114,0]],[1693011108,[123,123,0]],[1693011109,[123,123,0]],[1693011110,[125,125,0]],[1693011111,[124,124,0]],[1693011112,[132,132,0]],[1693011113,[130,130,0]],[1693011114,[131,131,0]],[1693011115,[135,135,0]],[1693011116,[132,132,0]],[1693011117,[148,148,0]],[1693011118,[143,143,0]],[1693011119,[148,148,0]],[1693011120,[158,158,0]],[1693011121,[152,152,0]],[1693011122,[155,155,0]],[1693011123,[165,165,0]],[1693011124,[157,157,0]],[1693011125,[154,154,0]],[1693011126,[173,173,0]],[1693011127,[175,175,0]],[1693011128,[182,182,0]],[1693011129,[180,180,0]],[1693011130,[183,183,0]],[1693011131,[186,186,0]],[1693011132,[185,185,0]],[1693011133,[181,181,0]],[1693011134,[188,188,0]],[1693011135,[188,188,0]],[1693011136,[198,198,0]],[1693011137,[199,199,0]],[1693011138,[200,200,0]],[1693011139,[210,210,0]],[1693011140,[203,203,0]],[1693011141,[210,210,0]],[1693011142,[215,215,0]],[1693011143,[177,177,0]],[1693011144,[238,238,0]],[1693011145,[234,234,0]],[1693011146,[220,220,0]],[1693011147,[223,223,0]],[1693011148,[231,231,0]],[1693011149,[225,225,0]],[1693011150,[230,230,0]],[1693011151,[236,236,0]],[1693011152,[231,231,0]],[1693011153,[249,249,0]],[1693011154,[248,248,0]],[1693011155,[256,256,0]],[1693011156,[250,250,0]],[1693011157,[267,267,0]],[1693011158,[260,260,0]],[1693011159,[266,266,0]],[1693011160,[251,251,0]],[1693011161,[272,272,0]],[1693011162,[268,268,0]],[1693011163,[274,274,0]],[1693011164,[274,274,0]],[1693011165,[272,272,0]],[1693011166,[274,274,0]],[1693011167,[282,282,0]],[1693011168,[276,276,0]],[1693011169,[255,255,0]],[1693011170,[266,266,0]],[1693011171,[262,262,0]],[1693011172,[257,257,0]],[1693011173,[267,267,0]],[1693011174,[255,255,0]],[1693011175,[239,239,0]],[1693011176,[271,271,0]],[1693011177,[246,246,0]],[1693011178,[221,221,0]],[1693011179,[267,267,0]],[1693011180,[267,267,0]],[1693011181,[248,248,0]],[1693011182,[236,236,0]],[1693011183,[264,264,0]],[1693011184,[239,239,0]],[1693011185,[290,290,0]],[1693011186,[165,165,0]],[1693011187,[216,216,0]],[1693011188,[257,257,0]],[1693011189,[224,224,0]],[1693011190,[267,267,0]],[1693011191,[267,267,0]],[1693011192,[210,210,0]],[1693011193,[258,258,0]],[1693011194,[265,265,0]],[1693011195,[180,180,0]],[1693011196,[251,251,0]],[1693011197,[213,213,0]],[1693011198,[242,242,0]],[1693011199,[189,189,0]],[1693011200,[278,278,0]],[1693011201,[216,216,0]],[1693011202,[275,275,0]],[1693011203,[214,214,0]],[1693011204,[289,289,0]],[1693011205,[192,192,0]],[1693011206,[299,299,0]],[1693011207,[200,200,0]],[1693011208,[313,313,0]],[1693011209,[232,232,0]],[1693011210,[326,326,0]],[1693011211,[80,80,0]],[1693011212,[512,512,0]],[1693011213,[0,0,0]],[1693011214,[49,49,0]],[1693011215,[557,557,0]],[1693011216,[471,471,0]],[1693011217,[248,248,0]],[1693011218,[51,51,0]],[1693011219,[334,334,0]],[1693011220,[594,594,0]],[1693011221,[12,12,0]],[1693011222,[432,432,0]],[1693011223,[581,581,0]],[1693011224,[6,6,0]],[1693011225,[81,81,0]],[1693011226,[562,562,0]],[1693011227,[198,198,0]],[1693011228,[81,81,0]],[1693011229,[346,346,0]],[1693011230,[189,189,0]],[1693011231,[379,379,0]],[1693011232,[94,94,0]],[1693011233,[172,172,0]],[1693011234,[420,420,0]],[1693011235,[237,237,0]],[1693011236,[0,0,0]],[1693011237,[0,0,0]],[1693011238,[0,0,0]],[1693011239,[163,163,0]],[1693011240,[1161,1161,0]],[1693011241,[418,418,0]],[1693011242,[0,0,0]],[1693011243,[317,317,0]],[1693011244,[302,302,0]],[1693011245,[268,268,0]],[1693011246,[155,155,0]],[1693011247,[573,573,0]],[1693011248,[274,274,0]],[1693011249,[226,226,0]],[1693011250,[102,102,0]],[1693011251,[205,205,0]],[1693011252,[1,1,0]],[1693011253,[1,1,0]],[1693011254,[522,522,0]],[1693011255,[678,678,0]],[1693011256,[0,0,0]],[1693011257,[22,22,0]],[1693011258,[230,230,0]],[1693011259,[630,630,0]],[1693011260,[0,0,0]],[1693011261,[253,253,0]],[1693011262,[684,684,0]],[1693011263,[123,123,0]],[1693011264,[180,180,0]],[1693011265,[166,166,0]],[1693011266,[386,386,0]],[1693011267,[304,304,0]],[1693011268,[364,364,0]],[1693011269,[238,238,0]],[1693011270,[264,264,0]],[1693011271,[231,231,0]],[1693011272,[283,283,0]],[1693011273,[249,249,0]],[1693011274,[319,319,0]],[1693011275,[265,265,0]],[1693011276,[210,210,0]],[1693011277,[74,74,0]],[1693011278,[96,96,0]],[1693011279,[0,0,0]],[1693011280,[0,0,0]]]);

var requestsChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'requests',
    zoomType: 'x',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
         },
         select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  plotOptions: {
    series: {
      dataGrouping: { enabled: false }
    },
    area: {
      stacking: 'normal'
    }
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Number of requests' },
      opposite: false,
      reversedStacks: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  series: [
    {
color: '#5E7BE2',
name: 'All',
data: requests[0],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
    allUsersData
  ]
});

requestsChart.setTitle({
  text: '<span class="chart_title">Number of requests per second</span>',
  useHTML: true
});

var responses = unpack([[1693011043,[1,1,0]],[1693011044,[2,2,0]],[1693011045,[2,2,0]],[1693011046,[2,2,0]],[1693011047,[2,2,0]],[1693011048,[1,1,0]],[1693011049,[3,3,0]],[1693011050,[1,1,0]],[1693011051,[3,3,0]],[1693011052,[1,1,0]],[1693011053,[2,2,0]],[1693011054,[5,5,0]],[1693011055,[4,4,0]],[1693011056,[3,3,0]],[1693011057,[4,4,0]],[1693011058,[2,2,0]],[1693011059,[6,6,0]],[1693011060,[4,4,0]],[1693011061,[3,3,0]],[1693011062,[9,9,0]],[1693011063,[5,5,0]],[1693011064,[3,3,0]],[1693011065,[6,6,0]],[1693011066,[6,6,0]],[1693011067,[3,3,0]],[1693011068,[6,6,0]],[1693011069,[9,9,0]],[1693011070,[13,13,0]],[1693011071,[16,16,0]],[1693011072,[16,16,0]],[1693011073,[20,20,0]],[1693011074,[22,22,0]],[1693011075,[27,27,0]],[1693011076,[27,27,0]],[1693011077,[34,34,0]],[1693011078,[34,34,0]],[1693011079,[36,36,0]],[1693011080,[44,44,0]],[1693011081,[41,41,0]],[1693011082,[47,47,0]],[1693011083,[49,49,0]],[1693011084,[54,54,0]],[1693011085,[54,54,0]],[1693011086,[59,59,0]],[1693011087,[59,59,0]],[1693011088,[62,62,0]],[1693011089,[64,64,0]],[1693011090,[70,70,0]],[1693011091,[70,70,0]],[1693011092,[78,78,0]],[1693011093,[75,75,0]],[1693011094,[83,83,0]],[1693011095,[80,80,0]],[1693011096,[88,88,0]],[1693011097,[89,89,0]],[1693011098,[94,94,0]],[1693011099,[95,95,0]],[1693011100,[91,91,0]],[1693011101,[97,97,0]],[1693011102,[100,100,0]],[1693011103,[109,109,0]],[1693011104,[114,114,0]],[1693011105,[113,113,0]],[1693011106,[110,110,0]],[1693011107,[114,114,0]],[1693011108,[123,123,0]],[1693011109,[123,123,0]],[1693011110,[125,125,0]],[1693011111,[124,124,0]],[1693011112,[132,132,0]],[1693011113,[130,130,0]],[1693011114,[130,130,0]],[1693011115,[136,136,0]],[1693011116,[132,132,0]],[1693011117,[148,148,0]],[1693011118,[143,143,0]],[1693011119,[148,148,0]],[1693011120,[158,158,0]],[1693011121,[152,152,0]],[1693011122,[155,155,0]],[1693011123,[165,165,0]],[1693011124,[157,157,0]],[1693011125,[141,141,0]],[1693011126,[179,179,0]],[1693011127,[181,181,0]],[1693011128,[180,180,0]],[1693011129,[180,180,0]],[1693011130,[183,183,0]],[1693011131,[188,188,0]],[1693011132,[184,184,0]],[1693011133,[173,173,0]],[1693011134,[192,192,0]],[1693011135,[188,188,0]],[1693011136,[199,199,0]],[1693011137,[199,199,0]],[1693011138,[196,196,0]],[1693011139,[206,206,0]],[1693011140,[208,208,0]],[1693011141,[205,205,0]],[1693011142,[210,210,0]],[1693011143,[152,152,0]],[1693011144,[245,245,0]],[1693011145,[258,258,0]],[1693011146,[213,213,0]],[1693011147,[222,222,0]],[1693011148,[234,234,0]],[1693011149,[227,227,0]],[1693011150,[231,231,0]],[1693011151,[235,235,0]],[1693011152,[228,228,0]],[1693011153,[251,251,0]],[1693011154,[241,241,0]],[1693011155,[251,251,0]],[1693011156,[256,256,0]],[1693011157,[267,267,0]],[1693011158,[258,258,0]],[1693011159,[266,266,0]],[1693011160,[256,256,0]],[1693011161,[259,259,0]],[1693011162,[271,271,0]],[1693011163,[266,266,0]],[1693011164,[264,264,0]],[1693011165,[276,276,0]],[1693011166,[266,266,0]],[1693011167,[280,280,0]],[1693011168,[241,241,0]],[1693011169,[244,244,0]],[1693011170,[237,237,0]],[1693011171,[229,229,0]],[1693011172,[246,246,0]],[1693011173,[222,222,0]],[1693011174,[213,213,0]],[1693011175,[214,214,0]],[1693011176,[211,211,0]],[1693011177,[223,223,0]],[1693011178,[196,196,0]],[1693011179,[198,198,0]],[1693011180,[202,202,0]],[1693011181,[196,196,0]],[1693011182,[191,191,0]],[1693011183,[212,212,0]],[1693011184,[193,193,0]],[1693011185,[202,202,0]],[1693011186,[142,142,0]],[1693011187,[162,162,0]],[1693011188,[162,162,0]],[1693011189,[241,241,0]],[1693011190,[140,140,0]],[1693011191,[169,169,0]],[1693011192,[142,142,0]],[1693011193,[152,152,0]],[1693011194,[193,193,0]],[1693011195,[169,169,0]],[1693011196,[149,149,0]],[1693011197,[152,152,0]],[1693011198,[209,209,0]],[1693011199,[115,115,0]],[1693011200,[139,139,0]],[1693011201,[213,213,0]],[1693011202,[244,244,0]],[1693011203,[89,89,0]],[1693011204,[168,168,0]],[1693011205,[148,148,0]],[1693011206,[169,169,0]],[1693011207,[166,166,0]],[1693011208,[157,157,0]],[1693011209,[132,132,0]],[1693011210,[234,234,0]],[1693011211,[76,76,0]],[1693011212,[266,266,0]],[1693011213,[0,0,0]],[1693011214,[134,134,0]],[1693011215,[338,338,0]],[1693011216,[294,294,0]],[1693011217,[198,198,0]],[1693011218,[30,30,0]],[1693011219,[268,268,0]],[1693011220,[289,289,0]],[1693011221,[29,29,0]],[1693011222,[354,354,0]],[1693011223,[414,414,0]],[1693011224,[1,1,0]],[1693011225,[36,36,0]],[1693011226,[547,547,0]],[1693011227,[313,313,0]],[1693011228,[235,235,0]],[1693011229,[634,634,0]],[1693011230,[159,159,0]],[1693011231,[211,211,0]],[1693011232,[179,179,0]],[1693011233,[298,298,0]],[1693011234,[505,505,0]],[1693011235,[161,161,0]],[1693011236,[0,0,0]],[1693011237,[0,0,0]],[1693011238,[0,0,0]],[1693011239,[977,977,0]],[1693011240,[449,449,0]],[1693011241,[284,284,0]],[1693011242,[0,0,0]],[1693011243,[484,484,0]],[1693011244,[151,151,0]],[1693011245,[200,200,0]],[1693011246,[230,230,0]],[1693011247,[621,621,0]],[1693011248,[17,17,0]],[1693011249,[39,39,0]],[1693011250,[128,128,0]],[1693011251,[597,597,0]],[1693011252,[125,125,0]],[1693011253,[52,52,0]],[1693011254,[787,787,0]],[1693011255,[531,531,0]],[1693011256,[0,0,0]],[1693011257,[33,33,0]],[1693011258,[554,554,0]],[1693011259,[722,722,0]],[1693011260,[0,0,0]],[1693011261,[169,169,0]],[1693011262,[323,323,0]],[1693011263,[161,161,0]],[1693011264,[202,202,0]],[1693011265,[101,101,0]],[1693011266,[484,484,0]],[1693011267,[251,251,0]],[1693011268,[469,469,0]],[1693011269,[244,244,0]],[1693011270,[277,277,0]],[1693011271,[335,335,0]],[1693011272,[354,354,0]],[1693011273,[453,453,0]],[1693011274,[300,300,0]],[1693011275,[339,339,0]],[1693011276,[519,519,0]],[1693011277,[800,800,0]],[1693011278,[792,792,0]],[1693011279,[525,525,0]],[1693011280,[266,266,0]]]);

var requestsChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'responses',
    zoomType: 'x',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
         },
         select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  plotOptions: {
    series: {
      dataGrouping: { enabled: false }
    },
    area: {
      stacking: 'normal'
    }
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Number of responses' },
      opposite: false,
      reversedStacks: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  series: [
    {
color: '#5E7BE2',
name: 'All',
data: responses[0],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
},
{
color: '#68b65c',
name: 'OK',
data: responses[1],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
{
color: '#f15b4f',
name: 'KO',
data: responses[2],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
    allUsersData,
{
  
type: 'pie',
name: 'Distribution',
data: [
  {name: 'OK', y: 42832.0, color: '#68b65c'},{name: 'KO', y: 0.0, color: '#f15b4f'}
],
center: [775, -40],
size: 70,
showInLegend: false,
dataLabels: { enabled: false },
dataGrouping: { enabled: false }

}

  ]
});

requestsChart.setTitle({
  text: '<span class="chart_title">Number of responses per second</span>',
  useHTML: true
});

var scatterChart = new Highcharts.Chart({
  chart: {
    renderTo: 'container_response_time_dispersion', 
    defaultSeriesType: 'scatter',
    zoomType: 'xy',
    marginBottom: 90
  },
  credits: { enabled: false },
  xAxis: {
    title: {
      enabled: true,
      text: 'Global number of requests per second',
      style: { fontWeight: 'bold' }
    },
    startOnTick: true,
    endOnTick: true,
    showLastLabel: true,
    min: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  yAxis: {
    min: 0,
    title: { text: 'Response Time (ms)' }
  },
  tooltip: {
    formatter: function() {
         return ''+ this.y +' ms at ' + this.x + ' allreq/s';
    }
  },
  legend: {
    enabled: true,
    floating: true,
    y: 0,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
  },
  plotOptions: {
    scatter: {
      marker: {
        radius: 3,
        states: {
          hover: {
            enabled: true,
            lineColor: 'rgb(100,100,100)'
          }
        }
      },
      states: {
        hover: {
          marker: { enabled: false }
        }
      }
    }
  },
  series: [
	  {
type: 'scatter',
color: '#68b65c',
name: 'OK',
data: [
[1,10693],[1,12259],[6,2],[7,6],[7,2],[7,4],[8,2],[8,2],[8,3],[8,2],[8,2],[8,1],[9,2],[9,3],[10,2],[11,2],[12,2],[12,1],[12,2],[13,2],[13,2],[14,2],[16,2],[16,2],[17,2],[17,2],[19,1],[22,2],[22,11537],[30,6],[39,2],[46,2],[51,2],[57,2],[64,2],[74,2],[74,3185],[76,2],[89,2],[93,2],[96,2384],[98,2],[102,13062],[109,2],[111,2],[122,2],[123,10908],[127,2],[136,2],[140,2],[152,2],[152,2],[160,2],[166,2],[166,10391],[177,2],[180,2],[180,10830],[192,2],[195,1],[203,2],[205,13299],[209,2],[210,4025],[217,2],[224,2],[226,12991],[230,11248],[231,7789],[232,2],[237,2],[238,2],[238,9064],[247,2],[249,6284],[253,11024],[255,2],[264,8488],[265,4785],[267,2],[277,2],[279,2],[280,2],[283,6877],[290,2],[301,2],[304,9433],[305,2],[311,2],[316,2],[319,5564],[326,1],[329,2],[332,2],[342,3],[343,2],[362,2],[363,2],[364,9469],[371,2],[382,43],[385,1],[386,10114],[390,3],[400,8],[400,86],[403,2],[423,170],[432,35],[440,50],[444,39],[448,48],[457,45],[460,83],[461,58],[470,73],[475,73],[490,72],[494,77],[497,386],[498,81],[509,80],[513,85],[522,84],[522,12012],[529,88],[550,88],[559,89],[560,292],[562,186],[567,89],[570,90],[577,89],[587,90],[587,90],[607,99],[611,97],[621,186],[622,13366],[624,102],[630,11747],[637,98],[639,97],[643,159],[644,13535],[649,93],[651,16250],[653,13334],[656,4977],[663,103],[663,115],[671,15094],[672,13005],[673,175],[677,201],[678,472],[678,12669],[680,199],[680,2087],[684,11014],[685,282],[685,1503],[692,987],[693,671],[693,803],[695,379],[698,283],[698,1367],[701,1810],[707,1083],[708,9252],[712,3568],[712,5387],[719,3051],[722,4497],[724,1792],[727,6430],[727,8178],[728,15007],[731,2478],[733,11234],[734,2824],[742,13298],[743,4014],[749,10497],[756,5817],[759,14170],[765,12057],[768,13220],[774,7250],[774,12673],[776,8544],[776,14306],[778,4588],[778,7662],[780,10495],[781,14720],[783,9815],[789,8644],[817,14227],[820,13774],[826,12176],[830,13214],[852,12535],[854,14069],[856,13768],[856,14646],[864,14047],[870,12398],[872,13876],[892,14192],[913,13677],[957,13766],[974,12602],[979,13475],[1010,14401],[1041,15501],[1067,16891],[1077,12902],[1099,13649],[1108,14510],[1130,14182],[1148,13853],[1206,14773],[1213,14145],[1221,16298],[1222,14655],[1345,12586],[2503,13897]
]},
	  {
type: 'scatter',
color: '#f15b4f',
name: 'KO',
data: [
[]
]}
	]
});

scatterChart.setTitle({
  text: '<span class="chart_title">Response Time against Global Throughput</span>',
  useHTML: true
});

    });
</script>
</div>
</body>
</html>
